urban infrastructure facilities - German English Dictionary